in the long run (Adverb) — After a very lengthy period of time. ex. "she will succeed in the long run"